@charset "utf-8";
:focus{
outline:0;
}
body {
font-size:14px;
line-height:1.6;
font-family:"微软雅黑",verdana,tahoma,arial;
padding:0;
margin:0;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
text-size-adjust: 100%;
/*

-webkit-text-size-adjust:none;
-ms-text-size-adjust:none;
text-size-adjust:none;

*/
color:#686868;
}
body.noscroll,html.noscroll{
overflow:hidden;
}
body.infoindex{
background-color:#5e5e5e;
}
body, div,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre, dl, dt, dd, ol, ul, li, hr,
fieldset, form, label, legend, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section,
summary, hgroup {

margin: 0;
padding: 0;
border: 0;
}
@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
dfn{
font-style:normal;
font-family:arial;
}
input,textarea{
font-family:"微软雅黑",verdana,tahoma,arial;
}
fieldset{

}
a:link {
color: #686868; 
text-decoration: none;
outline: 0;
}
a:visited {
color: #686868; 
text-decoration: none;
outline: 0;
}
a:hover {
color: #424242; 
text-decoration: none;
outline: 0;
}
a:active {
color: #424242; 
text-decoration: none;
outline: 0;
}
h1,h2,h3,h4,dl,dt,dd{
font-weight:normal;
font-size:100%;
}
img{
border:0px;
}
p,form{
padding:0;
margin:0;
}
ul{padding:0;margin:0;list-style:none;}
.clear{clear:both;}
.clear1{clear:both;height:10px;}
.clear2{clear:both;height:20px;}
.divider{clear:both;line-height:1px;padding-top:5px;border-bottom:1px #ccc dashed;margin-bottom:5px;}
img.lazy{
background:url(images/loading.gif) no-repeat center center;
}
img{
vertical-align:top;
}
/*
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="number"] {    -moz-appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {    -webkit-appearance: none;    margin: 0;}
*/




/* 网站综合字体 */
.f12{
font-size:12px !important;
}
.f14{
font-size:14px !important;
}
.f16{
font-size:16px !important;
}
.fred{
color:#ff0000;
font-weight:bold;
}
.fredn{
color:#ff0000;
}
.ibred{
background:#FFC9C9;
}
.fgreen{
color:#00AA00;
font-weight:bold;
}
.fgreenn{
color:#00AA00;
}
.fblue{
color:#00489A;
font-weight:bold;
}
.fbluen{
color:#00489A;
}
.searkey{background:#ff0;color:#f00;}
.delstr{text-decoration:line-through;}
.fixed_relative{
position:relative;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
-webkit-appearance: none !important;
margin: 0; 
}
input[type="number"]{-moz-appearance:textfield;}

.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover {
  background-color: #e4b9b9;
}
.alert {
  padding: 10px 15px;
  margin-bottom: 15px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.badge-danger{
  color: #fff;
  background-color: #d9534f;
}
.badge-warning{
  color: #fff;
  background-color: #f0ad4e;
}
.badge-info{
  color: #fff;
  background-color: #5bc0de;
}
.badge-success{
  color: #fff;
  background-color: #5cb85c;
}
.badge-primary{
  color: #fff;
  background-color: #337ab7;
}
#core_loading{
position: fixed;
top: 50%;
left: 50%;
margin-left: -40px;
margin-top: -30px;
width: 80px;
z-index: 999999;
display: none;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
/* 页面头部 */
header{
width:100%;
position:fixed;
top:0;
left:0;
z-index:999;
min-width:1200px;
background-color:rgba(255,255,255,0.9);
height:80px;
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
background-image:    -moz-linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
background-image:     -ms-linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
background-image:      -o-linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
background-image:         linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
box-shadow:0 5px 5px rgba(0,0,0,0.3);
}
header{
-webkit-transition: all 400ms;
-moz-transition: all 400ms;
-ms-transition: all 400ms;
-o-transition: all 400ms;
transition: all 400ms;
}
header.headerliner{
height:50px;
}
header section{
width:1200px;
margin:0 auto;
position:relative;
}
header section:after{
content:"";
display:block;
clear:both;
}
header section .phone{
position:absolute;
right:0px;
bottom:-50px;
height:50px;
background-color:rgba(255,255,255,0.9);
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .08), rgba(0, 0, 0, 0.18));
background-image:    -moz-linear-gradient(top, rgba(0, 0, 0, .08), rgba(0, 0, 0, 0.18));
background-image:     -ms-linear-gradient(top, rgba(0, 0, 0, .08), rgba(0, 0, 0, 0.18));
background-image:      -o-linear-gradient(top, rgba(0, 0, 0, .08), rgba(0, 0, 0, 0.18));
background-image:         linear-gradient(top, rgba(0, 0, 0, .08), rgba(0, 0, 0, 0.18));
line-height:50px;
border-radius:0 0 10px 10px;
box-shadow:0 5px 5px rgba(0,0,0,0.3);
font-size:16px;
font-style:oblique;
padding:0 15px 0 50px;
}
header section .phone{
-webkit-transition: all 400ms;
-moz-transition: all 400ms;
-ms-transition: all 400ms;
-o-transition: all 400ms;
transition: all 400ms;
}
header section .phone em{
display:block;
position:absolute;
height:28px;
width:28px;
left:10px;
top:11px;
background:url(images/phone.png) no-repeat;
background-size:100% 100%;
}
header section .phone span{
font-size:28px;
color:#af0000;
}
header.headerliner section .phone em{
height:20px;
width:20px;
top:8px;
}
header.headerliner section .phone{
height:36px;
font-style:normal;
line-height:36px;
bottom:-36px;
padding:0 15px 0 38px;
}
header.headerliner section .phone span{
font-size:16px;
}

header .logo{
float:left;
padding:5px 0;
}
header.headerliner .logo{
width:auto;
padding:5px 0;
}
header .logo img{
height:70px;
}
header .logo img{
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-ms-transition: all 300ms;
-o-transition: all 300ms;
transition: all 300ms;
transform-origin:left top;
}
header.headerliner .logo img{
height:40px;
}
header nav{
float:right;
padding:5px 0;
}
header .lang{
width:80px;
float:right;
padding:14px 0 0 5px;
}
header .lang .langitem{

}
header.headerliner .lang .langitem{
float:left;
}
header .lang .langitem a{
display:block;
line-height:26px;
}
header .lang .langitem a.langcn{
color:#d81e06;
}
header .lang .langitem a.langen{
color:#13227a;
}
header .lang .langitem a.langcn .ico{
text-indent:0;
padding-left:24px;
display:block;
height:26px;
background:url(images/lang_cn.svg) no-repeat left center;
background-size:22px 22px;
}
header .lang .langitem a.langen .ico{
text-indent:0;
padding-left:24px;
display:block;
height:26px;
background:url(images/lang_en.svg) no-repeat left center;
background-size:22px 22px;
}
header.headerliner .lang .langitem a .ico{
overflow:hidden;
padding-left:0;
width:30px;
}
header .lang .langitem a .ico span{
}
header.headerliner .lang .langitem a .ico span{
display:none;
}
header .lang , header .lang *{
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-ms-transition: all 300ms;
-o-transition: all 300ms;
transition: all 300ms;
}

header nav > ul > li{
float:left;
width:85px;
margin:0 2px;
font-size:16px;
text-align:center;
position:relative;
}
header nav > ul > li > .menubox{
height:0;
overflow:hidden;
background-color:rgba(240,240,240,.9);
position:absolute;
width:320px;
padding:0 10px;
left:0;
top:65px;
z-index:2;
box-shadow:0 5px 5px rgba(0,0,0,0.3);
border-radius:0 0 5px 5px;
}
header nav > ul > li:hover > .menubox{
height:auto;
padding:10px;
}
header nav > ul > li > .menubox:after{
content:"";
display:block;
clear:both;
}
header nav > ul > li.contact > .menubox{
left:auto;
right:0;
}
header nav > ul > li.product > .menubox{
left:-26px;
}
header nav > ul > li > a{
display:block;
padding-top:15px;
height:45px;
border-radius:5px;
margin-top:5px;
}
header nav > ul > li > a > em{
font-style:normal;
font-size:12px;
display:block;
color:#686868;
}
header nav > ul > li > a{
-webkit-transition: all 400ms;
-moz-transition: all 400ms;
-ms-transition: all 400ms;
-o-transition: all 400ms;
transition: all 400ms;
}

header nav > ul > li > a:hover , header nav > ul > li > a.active , header nav > ul > li:hover > a{
background-color:#af0000;
color:#fff;
}
header nav > ul > li > a:hover{
box-shadow:0 0 5px rgba(175,0,0,0.4),inset 0 0 5px rgba(134,4,4,0.6);
}
header nav > ul > li > a:hover > em,header nav > ul > li > a.active > em,header nav > ul > li:hover > a > em{
color:#fff;
}

header.headerliner nav > ul > li > .menubox{
top:40px
}

header.headerliner nav > ul > li > a{
display:block;
height:40px;
padding:0;
line-height:40px;
border-radius:5px;
margin-top:0;
}
header.headerliner nav > ul > li > a > em{
display:none;
}
header.fixed nav > ul > li{
width:86px;
margin:0 2px;
}
header.fixed section .phone{
right:100px;
}

.fixed_header{
height:80px;
clear:both;
}
.fixed_header_in{
height:100px;
clear:both;
}
header nav > ul > li > .menubox{
-webkit-transition: all 400ms;
-moz-transition: all 400ms;
-ms-transition: all 400ms;
-o-transition: all 400ms;
transition: all 400ms;
}

.menubox .menuitem{
float:left;
width:50%;
padding:5px 0;
}
.menubox .menuitem a{
display:block;
border-radius:4px;
font-size:15px;
line-height:40px;
width:96%;
margin:0 auto;
}
.menubox .menuitem a:hover,.menubox .menuitem a.active{
background-color:#af0000;
color:#fff;
box-shadow:0 0 5px rgba(175,0,0,0.4),inset 0 0 5px rgba(134,4,4,0.6);
}

.container{

}
.container:after{
content:"";
display:block;
clear:both;
}
.c-style-odd{
background-color:#f8f8f8;
}
.indexlinks,.contin{
background:url(images/linkbg.png) no-repeat center bottom;
}
.container .gonext{
height:30px;
width:60px;
border-radius:0 0 30px 30px;
background-color:#f8f8f8;
position:absolute;
top:0;
left:50%;
margin:0 0 0 -30px;
text-align:center;
cursor:pointer;
}
.container .gonext em{
font-size:50px;
line-height:25px;
color:#ccc;
}
.c-style-odd .gonext{
background-color:#fff;
}
.c-style-odd .gonext em{
color:#ccc;
}
.container section{
width:1200px;
margin:0 auto;
min-height:100px;
position:relative;
}
.container section:after{
content:"";
display:block;
clear:both;
}
.container section.fix-index-cont{
padding:40px 0;
}
.contin section.fix-cont{
padding:0 0 65px 0;
}

.container section h1.boxtitle{
text-align:center;
line-height:30px;
clear:both;
margin-bottom:20px;
font-size:22px;
}
.container section h1.boxtitle span{
color:#a1a1a1;
margin-left:5px;
font-size:22px;
}
.container section h1.boxtitle span:first-child{
font-size:26px;
color:#af0000;
}
.container section h1.boxtitle a{
color:#af0000;
}
.container section .cont{
}
.container section .pagecont{
min-height:400px;
position:relative;
}
.container section .cont:after{
content:"";
display:block;
clear:both;
}
#teams .item{
float:left;
margin-right:6px;
margin-bottom:6px;
}
#teams .item{
-webkit-transition: all 400ms;
   -moz-transition: all 400ms;
    -ms-transition: all 400ms;
     -o-transition: all 400ms;
        transition: all 400ms;
}
#teams .item:hover{
filter:alpha(opacity=70);
opacity: 0.7;
}
#teams .item a{
display:block;
position:relative;
}
#teams .item a em{
position:absolute;
top:100px;
left:0;
font-size:18px;
width:100%;
text-align:center;
color:#fff;
font-style:normal;
}
#teams .item a em i{
font-style:normal;
margin-right:10px;
}

#teams .r1last{
margin-right:0;
}
#teams .r2last{
float:right;
margin-right:0;
}
#teams .r2sec{
float:right;
}

.footer{
height:96px;
background-color:#005097;
padding:15px 0;
}
.footer section{
width:1200px;
margin:0 auto;
}
.footer section .qrcode{
float:left;
width:210px;
}
.footer section .qrcode img.wxqr{
height:96px;
width:96px;
margin-left:10px;
}
.footer section .copyright{
float:right;
line-height:200%;
color:#fff;
font-size:12px;
width:990px;
padding-top:12px;
text-align:center;
}
.footer section .copyright a{
color:#fff;
}

@charset "utf-8";
/*首页大幅广告*/
#slide_banner {
width: 100%;
min-width:1200px;
margin:0 auto 0 auto;
position:relative;
height:600px;
}
#slide_banner table{
border-collapse:collapse;
padding:0;
margin:0;
width: 100%;
}
#slide_banner table td{
padding:0;
margin:0;
}
#slide_banner .slide_stage {
width:100%;
height:600px;
overflow:hidden;
}
#slide_banner .slide_stage .bg {
height:600px;
text-align:center;
width:100%;
}
#slide_banner .slide_stage a {
display:block;
width:100%;
height:600px;
}
#slide_banner .slide_handdler {
width:1200px;
margin:0 auto;
height:24px;
margin-top:-34px;
text-align:center;
}
#slide_banner .slide_handdler .w {
width:1100px;
padding:0 50px;
margin:0 auto;
position:relative;
}
#slide_banner .slide_handdler a {
display:inline-block;
width:24px;
height:24px;
line-height:24px;
border-radius:12px;
overflow:hidden;
text-align:center;
color:#fff;
font-weight:bold;
text-decoration:none;
vertical-align:top;
margin-right:5px;
font-size:15px;
background:#999;
font-family:Arial
}
#slide_banner .slide_handdler .current {
background:#af0000;
color:#fff;
}
#slide_banner .slide_handdler a:hover, #slide_banner .slide_handdler .current {
background:#c9033b;
color:#fff;
}

.Slide {width: 350px;height:260px; float:left;overflow: hidden;position: relative;}
.slide-cont {width: 350px;height: 260px;position: relative;overflow: hidden;}
.slide-item {position: absolute;width: 100%;height: 100%;left: -330px;}
.slide-item a {display: block;width: 100%;height: 100%;}
.slide-item img {width: 350px;height: 260px;}
.slide-txt {width: 350px;height:40px;position: absolute;left: 0;bottom: 0px;z-index: 1;}
.slide-txt .txt_bg {
width: 350px;
height: 40px;
opacity: 0.7;
filter: alpha(opacity=70);
background-color: #f6eada;
}
.slide-txt a {display: inline-block;width:330px;height: 40px;line-height: 40px;font-size:16px;padding: 0 10px;overflow: hidden;color:#996633;position: absolute;left: 0;top: 0;}
.slide-nav {width: auto;height: 20px;display: inline-block;overflow: hidden;position: absolute;z-index: 100;bottom: 6px;right: 20px;overflow: hidden;}
.slide-nav a {display: block;width: 14px;height: 14px;border-radius:7px;background:#d4d4d4;cursor: pointer; margin-left: 5px;float: left;text-indent: -99em;overflow: hidden;}
.slide-nav .nownav{background-color: #996633;}


/*浮动按钮*/
.floatbtn{
position:fixed;
bottom:100px;
right:10px;
z-index:999;
cursor:pointer;
width:50px;
height:50px;
display:none;
}
.gotop{
height:50px;
width:50px;
position:absolute;
top:0;
right:0;
overflow:hidden;
background:#C0C0C0;
}
.gotop{
transition:all 0.4s;
-moz-transition:all 0.4s; /* Firefox 4 */
-webkit-transition:all 0.4s; /* Safari and Chrome */
-o-transition:all 0.4s; /* Opera */
}
.gotop:hover{
width:130px;
background:#989898;
}
.gotop .c{
width:130px;
height:50px;
position:absolute;
top:0;
right:0;
}
.gotop .c .t{
width:80px;
position:absolute;
height:50px;
line-height:50px;
font-size:14px;
text-align:center;
left:0;
top:0;
color:#fff;
}
.gotop .c .ico{
width:19px;
position:absolute;
height:23px;
right:15px;
top:14px;
background: url(images/bg_goTab.png) no-repeat;
}

ul.icolist li{
float:left;
width:12.5%;
text-align:center;
}
ul.icolist li a{
display:block;
position:relative;
z-index:1;
padding:40px 0 30px 0;
}

ul.icolist li a:hover{
background-color:#fff;
box-shadow:0 0 10px rgba(0,0,0,0.2);
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
background-image:    -moz-linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
background-image:     -ms-linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
background-image:      -o-linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
background-image:         linear-gradient(top, rgba(0, 0, 0, .00001), rgba(0, 0, 0, 0.1));
}
ul.icolist li a{
-webkit-transition: all 400ms;
-moz-transition: all 400ms;
-ms-transition: all 400ms;
-o-transition: all 400ms;
transition: all 400ms;
}
ul.icolist li a .img{

}
ul.icolist li a .img img{
border-radius:100px;
}
ul.icolist li a h2{
font-size:16px;
margin-top:15px;
}
ul.icolist li a:hover .img img{
transform: rotate(5deg) scale(1.05,1.05);
-ms-transform: rotate(5deg) scale(1.05,1.05);
-webkit-transform: rotate(5deg) scale(1.05,1.05);
-o-transform: rotate(5deg) scale(1.05,1.05);
-moz-transform: rotate(5deg) scale(1.05,1.05);
}
ul.icolist li a .img img{
-webkit-transition: all 400ms;
-moz-transition: all 400ms;
-ms-transition: all 400ms;
-o-transition: all 400ms;
transition: all 400ms;
}
.entvideo{
float:left;
width:420px;
position:relative;
padding-top:50px;
}
.indexabout{
float:right;
width:750px;
}
.indexabout .innerq{
background:url(images/quoteleft.png) no-repeat;
padding-top:18px;
padding-left:30px;
}
.indexabout .innerq h1.boxtitle{
text-align:left;
}
.indexabout .cont{
font-size:15px;
color:#686868
}
ul.caselist li{
width:20%;
float:left;
}
ul.caselist li .item{
display:block;
width:212px;
margin:0 auto;
}
ul.caselist li a{
display:block;
}
ul.caselist li a .img{
padding:5px;
border:1px #e5e5e5 solid;
border-radius:5px;
background-color:#fff;
box-shadow:0 0 5px rgba(0,0,0,.2);
}
ul.caselist li a .img img{
height:150px;
width:200px;
}
ul.caselist li a .title{
font-size:14px;
text-align:center;
line-height:25px;
padding-top:5px;
}
ul.caselist li a:hover .img{
border:1px #1d78ca solid;
background-color:rgba(29,120,202,.1);
box-shadow:0 0 15px rgba(29,120,202,.5);
}
ul.caselist li a:hover .title{
color:#005198;
}
ul.caselist li a .img,ul.caselist li a .title{
-webkit-transition: all 500ms;
   -moz-transition: all 500ms;
    -ms-transition: all 500ms;
     -o-transition: all 500ms;
        transition: all 500ms;
}
ul.clist{
width:1200px;
margin:0 auto;
}
ul.clist li{
float:left;
width:150px;
padding:5px 0;
}
ul.clist li img{
width:150px;
}
.indexlinkspos{
clear:both;
height:60px;
}
.modbox{
float:left;
width:380px;
}
.modbox.icenter{
margin-left:30px;
}
.modbox.iright{
float:right;
}
.modbox .title{
}
.modbox .title .name{
border-bottom:1px #e5e5e5 solid;
background:url(images/icon_publication.gif) no-repeat 10px center;
font-size:18px;
padding-left:33px;
line-height:36px;
}
.modbox .title .img{
padding-top:1px;
}
.modbox .modcont{
padding:10px 0;
}
.modbox .modcont:after{
content:"";
display:block;
clear:both;
}
ul.newslist1 li{
border-bottom:1px #d5d5d5 dotted;
padding:2px 0 2px 20px;
background:url(images/arrow1.png) no-repeat 5px 12px;
}
ul.newslist1 li h1{
font-size:14px;
font-weight:bold;
line-height:24px;
}
ul.newslist1 li h1 a{
color:#424242;
}
ul.newslist1 li p{
font-size:12px;
padding:0;
margin:0;
line-height:20px;
color:#a0a0a0;
}
ul.newslist2 li{
width:100%;
float:left;
border-bottom:1px #d5d5d5 dotted;
padding:5px 0;
}
ul.newslist2 li a{
width:100%;
float:left;
display:block;
}
ul.newslist2 li a .img{
float:left;
margin-right:10px;
width:100px;
height:75px;
}
ul.newslist2 li a .img img{
width:100px;
height:75px;
}
ul.newslist3 li{
border-bottom:1px #d5d5d5 dashed;
font-size:14px;
line-height:33px;
background:url(images/elite3.gif) no-repeat 5px center;
padding-left:20px;
}
ul.newslist3 li a{
display:block;
}
.prtxt{
float:left;
width:920px;
}
.primg{
float:right;
width:280px;
text-align:right;
}
.primg img{
width:260px;
}







